package com.matchmaking.system.domain;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;

import java.util.List;

@Data
public class District {
    /**
     * 地区主键id: id
     */

    @ExcelProperty({"地区", "地区主键id"})
    private Integer id;

    /**
     * 地区代码: code
     */

    @ExcelProperty({"地区", "地区代码"})
    private String code;

    /**
     * 地区名称: name
     */
    @ExcelProperty({"地区", "地区名称"})
    private String name;

    /**
     * 地区父id: parent_id
     */
    @ExcelProperty({"地区", "父id"})

    private Integer parentId;

    /**
     * 地区首字母：first_letter
     */
    @ExcelProperty({"地区", "地区首字母"})
    private String firstLetter;

    /**
     * 地区状态: status
     */
    @ExcelProperty({"地区", "地区状态"})
    private String status;

    /**
     * 地区级别 1-省、自治区、直辖市 2-地级市、地区、自治州、盟 3-市辖区、县级市、县: region_level
     */
    @ExcelProperty({"地区", "地区级别"})
    private Integer level;

    @ExcelIgnore
    private Integer delFlag;
    @ExcelIgnore
    private List<District> children;
    @ExcelIgnore
    private Integer num;
    @ExcelIgnore
    private Integer value;
    @ExcelIgnore
    private String areaname;
}
